Experiences in Bab El Oued, Algeria